home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / tex-k / tex-k-archive.past / tex-k-archive.gz / tex-k-archive / 001010_hubley-robert@CS.YALE.EDU_Mon Sep 26 10:17:39 1994.msg < prev    next >
Internet Message Format  |  1994-10-11  |  2KB

  1. Received: from CASPER.NA.CS.YALE.EDU (NA-GW.CS.YALE.EDU) by cs.umb.edu with SMTP id AA00614
  2.   (5.65c/IDA-1.4.4 for <tex-k@cs.umb.edu>); Mon, 26 Sep 1994 14:30:03 -0400
  3. Received: by CASPER.NA.CS.YALE.EDU; Mon, 26 Sep 1994 14:17:39 -0400
  4. Date: Mon, 26 Sep 1994 14:17:39 -0400
  5. From: Robert Hubley <hubley-robert@CS.YALE.EDU>
  6. Message-Id: <199409261817.AA19647@CASPER.NA.CS.YALE.EDU>
  7. To: tex-k@cs.umb.edu
  8. Subject: dvipsk under POWERPC/AIX 4.1
  9. Content-Length: 1815
  10.  
  11.  
  12. Hello,
  13.  
  14.   I am attempting to compile dvipsk-5.58a under AIX 4.1 on a 
  15. the new PowerPC from IBM.  I have two problems:
  16.  
  17. 1. The kpathsea/Makefile.in file causes AIX 4.1 make to recycle 
  18.    through the building process:
  19.  
  20.     ranlib kpathsea.a
  21.     cc default ....
  22.  
  23.    I fixed this by removing the "default" target:
  24.  
  25.    default all:  $(library).a $(library).info
  26.  
  27.    and replacing it with:
  28.   
  29.    all:  $(library).a $(library).info
  30.  
  31.  
  32. 2. The executable does not run.  It seg. faults run it runs.  DBX
  33.    reports that the problem is in tex-file.c:
  34.  
  35. SAMPLE RUN
  36. % ./dvips
  37. Got a new papersize
  38. This is dvipsk 5.58a Copyright 1986, 1994 Radical Eye Software
  39. Segmentation fault
  40.  
  41.  
  42. DBX SESSION
  43. % dbx
  44. Type 'help' for help.
  45. enter object file name (default is `a.out', ^D to exit): dvips
  46. reading symbolic information ...
  47. (dbx) run
  48. Got a new papersize
  49. This is dvipsk 5.58a Copyright 1986, 1994 Radical Eye Software
  50.  
  51. Segmentation fault in strlen at 0xd00006e8
  52. 0xd00006e8 (strlen+0x18) 7c801a2b     lscbx.   r4,r0,r3
  53. (dbx) where
  54. strlen() at 0xd00006e8
  55. unnamed block $b38, line 278 in "tex-file.c"
  56. kpse_find_file(0x20011440, 0xc, 0x1), line 278 in "tex-file.c"
  57. search.search(0xc, 0x20011440, 0x20002758), line 39 in "search.c"
  58. checkhmem(0x20011440), line 66 in "header.c"
  59. unnamed block $b33, line 121 in "header.c"
  60. add_header(0x20000de4), line 121 in "header.c"
  61. main(argc = 1, argv = 0x2ff22cc8), line 963 in "dvips.c"
  62. (dbx) 
  63.  
  64.  
  65. SOURCE FILE
  66. tex-file.c : Line 278
  67.       unsigned suffix_len = strlen (suffix);
  68.  
  69.  
  70. DEBUGGING
  71. tex-file.c value of suffix during execution:
  72. % ./dvips
  73. Value of suffix = 0
  74. Value of suffix = 0
  75. Got a new papersize
  76. Value of suffix = 0
  77. This is dvipsk 5.58a Copyright 1986, 1994 Radical Eye Software
  78. Value of suffix = 1932422497
  79. Segmentation fault
  80.  
  81.  
  82.   Any help with the above problems would be appreciated.
  83.  
  84. -Robert
  85.  
  86.